package com.senlingspace.system.domain;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.senlingspace.common.annotation.Excel;
import com.senlingspace.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Map;

/**
 * 抖音回调数据记录对象 slkj_douyin_recall
 *
 * @author SenlingSpace
 * @date 2024-10-22
 */
@Data
public class SlkjDouyinRecall extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @JsonProperty("id")
    private Long id;

    /**
     * 服务商平台或开发者平台的应用ID
     */
    @JsonProperty("client_key")
    private String clientKey;

    /**
     * 用于区分各类消息，商品审核的event为life_product_audit
     */
    @JsonProperty("event")
    private String event;

    /**
     * 消息内容，JSON 格式
     */
    @JsonProperty("content")
    private String content;

    /**
     * 抖音内部日志ID
     */
    @JsonProperty("log_id")
    private String logId;

    /**
     * 根据msg_id对于消息去重​
     */
    @JsonProperty("Msg_Id")
    private String msgId;
}
